package com.ftwj.demo.permission.vo;

import java.io.Serializable;
import java.util.List;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ftwj.demo.permission.entity.ResourceBean;
import com.ftwj.demo.permission.entity.RoleBean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
* <p>Title: UserBeanVo</p>  
* <p>Description: UserBeanVo对象</p>
* <p>Copyright: Copyright (c) 2020 </p>  
* <p>Company: 兰州飞天网景信息产业有限公司</p>    
* @author WangSLi
* @date 2020年4月8日 下午3:48:22
* @version V1.0
 */
@ApiModel(value="UserBeanVo对象", description="")
public class UserBeanVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "用户表主键")
    @TableId(value = "user_id", type = IdType.AUTO)
    private Integer userId;

    @ApiModelProperty(value = "账户显示名称")
    private String showName;

    @ApiModelProperty(value = "用户手机号（作为用户登录名）")
    private String phone;

    @ApiModelProperty(value = "用户头像")
    private String avatar;

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }
    public String getShowName() {
        return showName;
    }

    public void setShowName(String showName) {
        this.showName = showName;
    }
    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }
    
    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }


	@Override
	public String toString() {
		return "UserBeanVo [userId=" + userId + ", showName=" + showName + ", phone=" + phone + ", avatar=" + avatar
				+  "]";
	}

}
